<?php

/**
* showdoc
* @catalog 接口简介/管理员权限相关
* @title 添加管理员权限
* @description 添加管理员权限的接口
* @method POST
* @url /admin-api/admin-permissions
* @json_param { "name": "名称", "slug": "标识", "http_method": "方法", "http_path": "路径" }
* @param name 可选 string 名称 
* @param slug 可选 string 标识 
* @param http_method 可选 string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD 
* @param http_path 可选 string 路径 
* @return { "name": "名称", "slug": "标识", "http_method": "方法", "http_path": "路径" }
* @return_param id string ID
* @return_param name string 名称
* @return_param slug string 标识
* @return_param http_method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param http_path string 路径
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/管理员权限相关
* @title 编辑管理员权限
* @description 编辑管理员权限的接口
* @method PUT
* @url /admin-api/admin-permissions/{id}
* @json_param { "name": "名称", "slug": "标识", "http_method": "方法", "http_path": "路径" }
* @param name 可选 string 名称 
* @param slug 可选 string 标识 
* @param http_method 可选 string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD 
* @param http_path 可选 string 路径 
* @return { "name": "名称", "slug": "标识", "http_method": "方法", "http_path": "路径" }
* @return_param id string ID
* @return_param name string 名称
* @return_param slug string 标识
* @return_param http_method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param http_path string 路径
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/管理员权限相关
* @title 删除管理员权限
* @description 删除管理员权限的接口
* @method DELETE
* @url /admin-api/admin-permissions/{id}
* destroy@param 参数名 是否必选 类型 说明
* destroy@return {}
* destroy@return_param 参数名 类型 说明
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/管理员权限相关
* @title 管理员权限列表
* @description 获取管理员权限列表的接口
* @method GET
* @url /admin-api/admin-permissions
* @param name 可选 string 名称 
* @param slug 可选 string 标识 
* @param http_method 可选 string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD 
* @param http_path 可选 string 路径 
* @return { "name": "名称", "slug": "标识", "http_method": "方法", "http_path": "路径" }
* @return_param id string ID
* @return_param name string 名称
* @return_param slug string 标识
* @return_param http_method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param http_path string 路径
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @return_param current_page int 当前页页码
* @return_param from int 起始位置
* @return_param last_page int 总页码
* @return_param per_page int 每页显示的条数
* @return_param to int 结束位置
* @return_param total int 总条数
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog 接口简介/管理员权限相关
* @title 管理员权限详情
* @description 获取管理员权限详情的接口
* @method GET
* @url /admin-api/admin-permissions/{id}
* @param 参数名 是否必选 类型 说明
* @return { "name": "名称", "slug": "标识", "http_method": "方法", "http_path": "路径" }
* @return_param id string ID
* @return_param name string 名称
* @return_param slug string 标识
* @return_param http_method string 方法:GET=>GET<br/>POST=>POST<br/>PUT=>PUT<br/>DELETE=>DELETE<br/>PATCH=>PATCH<br/>OPTIONS=>OPTIONS<br/>HEAD=>HEAD
* @return_param http_path string 路径
* @return_param created_at string 创建时间
* @return_param updated_at string 更新时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/